//Granify Android SDK/com.granifyinc.granifysdk.models/MatchingGroup

MatchingGroup

enum MatchingGroup : Enum<MatchingGroup>

Matching groups that a shopper may be assigned to.

Note that Granify configures each site to allow only certain matching groups to be used. Contact your account manager if you are uncertain which values are valid in your case.

Parameters

androidJvm

   
groupId The underlying group identifier value.

Entries

   
BASELINE [androidJvm]
BASELINE
Baseline group that will not be shown any message that the engine may match.
GRANIFY [androidJvm]
GRANIFY
Active group that will be shown any single message that the engine may match.
GRANIFY_B [androidJvm]
GRANIFY_B
Granify group ‘B’ used for A/B tests between two default groups on a site (alongside the GRANIFY group).
BASELINE_B [androidJvm]
BASELINE_B
Baseline group ‘B’ used for A/B tests between two default groups on a site (alongside the BASELINE group).
GRANIFY_MULTI_MATCH [androidJvm]
GRANIFY_MULTI_MATCH
Active group that will be shown any messages the engine may match.
BASELINE_MULTI_MATCH [androidJvm]
BASELINE_MULTI_MATCH
Baseline group that will not be shown any messages that the engine may match.
GRANIFY_MULTI_MATCH_B [androidJvm]
GRANIFY_MULTI_MATCH_B
Granify multi-match group ‘B’ used for A/B tests between two multi-match groups on a site (alongside the GRANIFY_MULTI_MATCH group).
BASELINE_MULTI_MATCH_B [androidJvm]
BASELINE_MULTI_MATCH_B
Baseline multi-match group ‘B’ used for A/B tests between two multi-match groups on a site (alongside the BASELINE_MULTI_MATCH group).
GRANIFY_PLATFORM [androidJvm]
GRANIFY_PLATFORM
Active Granify platform group that will be shown any messages that the engine may match.
HOLDOUT_PLATFORM [androidJvm]
HOLDOUT_PLATFORM
Baseline Granify platform group that will not be shown any messages that the engine may match.
PAUSED_GRANIFY [androidJvm]
PAUSED_GRANIFY
Used to explicitly identify legacy traffic configured in rules to only match to 1-pixel test only during an active period. Group or matching pair can be used to filter paused traffic in reporting for billing and performance purposes.
PAUSED_BASELINE [androidJvm]
PAUSED_BASELINE
Used to explicitly identify legacy traffic configured in rules to only match to 1-pixel test only during an active period. Group or matching pair can be used to filter paused traffic in reporting for billing and performance purposes.
PREDICTIONS_FIRST_GRANIFY [androidJvm]
PREDICTIONS_FIRST_GRANIFY
A predictions first matching engine which allows ongoing predictions.
PREDICTIONS_FIRST_BASELINE [androidJvm]
PREDICTIONS_FIRST_BASELINE
A predictions first matching engine which allows ongoing predictions.
GRANIFY_MULTI_MATCH_V1 [androidJvm]
GRANIFY_MULTI_MATCH_V1
The same as GRANIFY_MULTI_MATCH but using an updated MultiMatch Engine.
BASELINE_MULTI_MATCH_V1 [androidJvm]
BASELINE_MULTI_MATCH_V1
The same as BASELINE_MULTI_MATCH but using an updated MultiMatch Engine.
GRANIFY_MULTI_MATCH_V2 [androidJvm]
GRANIFY_MULTI_MATCH_V2
This uses the updated multi-match engine, utilizing the predictions first single-match engine but with a second layer running in tandem to allow for multi-match configured campaigns to show whenever they are matched.
BASELINE_MULTI_MATCH_V2 [androidJvm]
BASELINE_MULTI_MATCH_V2
This uses the (baseline) updated multi-match engine, utilizing the predictions first single-match engine but with a second layer running in tandem to allow for multi-match configured campaigns to match at will.
EVMAX_V01_GRANIFY [androidJvm]
EVMAX_V01_GRANIFY
This uses the EVMax V0.1 engine
EVMAX_V01_BASELINE [androidJvm]
EVMAX_V01_BASELINE
This uses the (baseline) EVMax V0.1 engine

Properties

Name Summary
name [androidJvm]
val name: String
ordinal [androidJvm]
val ordinal: Int

Functions

Name Summary
valueOf [androidJvm]
fun valueOf(value: String): MatchingGroup
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values [androidJvm]
fun values(): Array<MatchingGroup>
Returns an array containing the constants of this enum type, in the order they’re declared.